power coupling - French English Dictionary